package cc.Utils;

import cc.Entity.Results;

import java.util.List;

/**
 * @author LRJ
 * @date 7/22
 * @describe list转换为results的工具类
 * @log
 * 1. create 7/22
 * 2. add StringToList 8/06
 * */
public class ListToResultUtil {

    /**
     * 数据格式封装
     * @param status 状态 true or false
     * @param statusCode 状态码 两位数字
     * @param msg 提示信息
     * @param data 数据
     * @return results对象
     * */

    public  static Results getResult(boolean status,String statusCode,String msg,List data){
        Results results = new Results();
        results.setStatus(status);
        results.setStatusCode(statusCode);
        results.setMsg(msg);
        results.setDatas(data);
        return results;
    }

    /**
     * 单个字符转换为List对象
     * @param str 传入一个字符串
     * @return 得到一个List
     * 使用示例：
     * String str = "666666";
     * ListToResultUtil.getResult(true,"00","成功",ListToResultUtil.stringToList(str));
     * */
    public static List<String> stringToList(String str){
        List<String> list = null;
        list.add(str);
        return list;
    }
}
